package org.fengling.readingplatform.manager.service;

import com.github.pagehelper.PageInfo;
import org.fengling.readingplatform.model.dto.novel.NovelDto;
import org.fengling.readingplatform.model.entity.novel.Novel;

public interface NovelService {

    // 小说添加方法
    void save(Novel novel);

    // 小说列表方法
    PageInfo<Novel> findByPage(NovelDto novelDto, Integer current, Integer limit);

    // 小说删除方法
    void deleteById(Long roleId);

    // 小说更新的方法
    void updateNovel(Novel novel);

    // 查询小说标号的方法
    Long findNovelId(NovelDto novelDto);
}
